home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48hor2 / echr2.doc < prev    next >
Text File  |  1995-03-31  |  4KB  |  107 lines

  1. (Files.hp48) 
  2. Item: 25 by akcs.scotty@hpcvbbs.cv.hp.com 
  3. Author: [SCOTTY THOMPSON] 
  4.   Subj: ECHR.LIB, Version 2.00 
  5.   Date: Sat Jan 04 1992 
  6.  
  7. úÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ 
  8. 3 Mini-instructions: Assign ECHRRUN to a key; press it during command 3 
  9. 3 line entry; ENTER on desired char(s); STO; ON.  -jkh-               3 
  10. àÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄù 
  11.  
  12. Hello, this is a newly-revised system RPL version of my previous ECHR 
  13. program.  It is enhanced and faster.  A general operation guideline 
  14. follows: 
  15.  
  16. Upload and attach library 775. 
  17.  
  18. Upload the loader program ECHRRUN 
  19.  
  20. To operate: 
  21.  
  22. Move the cursor keys to move the cursor, or: 
  23.  
  24. Press a valid HEX digit (0-F) 
  25.  
  26. If the nibble flag in the upper-left corner is pointing down, pressing 
  27. the HEX digit will take you to the high nibble, otherwise, it will take 
  28. you to the corresponding low-nibble. 
  29.  
  30. Pressing "+" will jump 32 bytes, and "-" will jump -32 bytes.  
  31.  
  32. Pressing "ENTER" will store the character highlighted into the internal 
  33. buffer. 
  34.  
  35. Pressing "STO" will copy this internal buffer to the commandline (via 
  36. DoKeyOb) and clear the buffer. 
  37.  
  38. Pressing "DROP" will clear the buffer only. 
  39.  
  40. Pressing "Left-Shift" will turn-on left-shift mode.  The following 
  41. happens in Left-Shift mode: 
  42.  
  43.     Pressing a HEX digit will force the high-nibble search; 
  44.  
  45.     Pressing "Left-Shift" will force the nibble flag to "HI"; 
  46.  
  47.     Pressing Left-Arrow will force the cursor to "X0" 
  48.  
  49.     Pressing the Right-Arrow will force the cursor to "XF" 
  50.  
  51.     Pressing the Up-Arrow will take you to the beginning of the current page; 
  52.  
  53.     Pressing the Down-Arrow will take you to the end of the current page; 
  54.  
  55.     Pressing "+" will jump 64 bytes (1 page); 
  56.  
  57.     Pressing "-" will jump -64 bytes (-1 page); 
  58.  
  59. Pressing "Right-Shift" will enable right-shifted mode.  The following 
  60. happens here: 
  61.  
  62.     Pressing a HEX digit will force a jump to the lo-nibble; 
  63.  
  64.     Pressing Left-Arrow will force a jump to "00" 
  65.  
  66.     Pressing Right-Arrow will force a jump to "FF" 
  67.  
  68.     Pressing UP-Arrow will jump to "0X" 
  69.  
  70.     Pressing Down-Arrow will jump to "FX" 
  71.  
  72.     Pressing the Right-Shift key will force the nibble flag to LO. 
  73.  
  74.     Pressing "+" will jump 128 bytes (2 pages) 
  75.  
  76.     Pressing "-" will jump -128 bytes (-2 pages) 
  77.  
  78. Special: 
  79.  
  80. Pressing the Alpha key will force a lock on the next left or right-shift 
  81. pressed. 
  82.  
  83. Pressing the Space Key will clear all flags to their default positions 
  84. (i.e., nibble flag=Hi, shift-mode clear) 
  85.  
  86. Pressing ON will restore the calculator's state and return. 
  87.  
  88. ----- 
  89.  
  90. To enable commandline execution, RECALL the program ECHRRUN to the stack 
  91. and assign it to your userkey of choice (remember to set usermode on). 
  92.  
  93. Keep in mind that putting just the name 'ECHRRUN' on a userkey will 
  94. run the ECHR.LIB program (if it's in the current path), but the 
  95. library will kill the command line.  You must RECALL 'ECHRRUN' and use 
  96. the object itself as the key assignment, to be able to run ECHRRUN 
  97. without losing the current command line. 
  98.  
  99. There are no warranties of any kind on this program.  Valid entries were 
  100. used.  I guarantee that I have not written destructive code for the 
  101. purpose of corruption (virus). 
  102.  
  103. I appologize for the size of the code.  The GROB takes up the most of it 
  104. and I haven't changed it yet. 
  105.  
  106. Scott. 
  107.